package com.superman.supermarket.client.widget.star;

import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.Image;
import com.superman.mvpframe.client.utils.MobileUtils;

/**
 * 星星
 * 
 * @author superman
 * @version 2018年8月15日下午11:27:54
 */
public class CommentStar extends Composite {

	private Image image;
	private int index = 0;

	/**
	 * 构造方法
	 * 
	 * @author superman
	 * @version 2018年8月15日 下午11:27:59
	 * @param index
	 */
	public CommentStar(int index) {
		this.index = index;
		image = new Image();
		image.setPixelSize(MobileUtils.px2(40), MobileUtils.px2(40));
		image.getElement().getStyle().setProperty("verticalAlign", "top");
		changeToDefault();
		this.initWidget(image);
	}

	/**
	 * @author superman
	 * @version 2018年8月15日 下午11:28:02
	 */
	public void changeToDefault() {
		image.setUrl("images/comment/star1.png");
	}

	/**
	 * @author superman
	 * @version 2018年8月15日 下午11:28:05
	 */
	public void changeToHighLight() {
		image.setUrl("images/comment/star1_.png");
	}

	/**
	 * @author superman
	 * @version 2018年8月15日 下午11:28:08
	 * @return
	 */
	public int getIndex() {
		return index;
	}

}
